package com.enjoyor.soa.traffic.api.dto.bigdata;

import java.io.Serializable;

/**
 * 驾驶员积分
 */
public class ScoreDrivingDto implements Serializable {
	private static final long serialVersionUID = 1L;

	private String id;
	/**
	 * 驾驶证号
	 */
	private String drivingLicense;
	/**
	 * 驾驶员姓名
	 */
	private String drivingName;

	/**
	 * 违法扣分
	 */
	private Integer vioScore;
	/**
	 * 状态扣分
	 */
	private Integer statusScore;
	/**
	 * 事故扣分
	 */
	private Integer faultScore;
	/**
	 * 总扣分
	 */
	private Integer totalScore;
	/**
	 * 总得分（满分100）
	 */
	private Integer surTotalScore;


	/**
	 * 获取
	 *
	 * @return id
	 */
	public String getId() {
		return this.id;
	}

	/**
	 * 设置
	 *
	 * @param id
	 */
	public void setId(String id) {
		this.id = id;
	}

	/**
	 * 获取 驾驶证号
	 *
	 * @return drivingLicense 驾驶证号
	 */
	public String getDrivingLicense() {
		return this.drivingLicense;
	}

	/**
	 * 设置 驾驶证号
	 *
	 * @param drivingLicense 驾驶证号
	 */
	public void setDrivingLicense(String drivingLicense) {
		this.drivingLicense = drivingLicense;
	}

	/**
	 * 获取 驾驶员姓名
	 *
	 * @return drivingName 驾驶员姓名
	 */
	public String getDrivingName() {
		return this.drivingName;
	}

	/**
	 * 设置 驾驶员姓名
	 *
	 * @param drivingName 驾驶员姓名
	 */
	public void setDrivingName(String drivingName) {
		this.drivingName = drivingName;
	}

	/**
	 * 获取 违法扣分
	 *
	 * @return vioScore 违法扣分
	 */
	public Integer getVioScore() {
		return this.vioScore;
	}

	/**
	 * 设置 违法扣分
	 *
	 * @param vioScore 违法扣分
	 */
	public void setVioScore(Integer vioScore) {
		this.vioScore = vioScore;
	}

	/**
	 * 获取 状态扣分
	 *
	 * @return statusScore 状态扣分
	 */
	public Integer getStatusScore() {
		return this.statusScore;
	}

	/**
	 * 设置 状态扣分
	 *
	 * @param statusScore 状态扣分
	 */
	public void setStatusScore(Integer statusScore) {
		this.statusScore = statusScore;
	}

	/**
	 * 获取 事故扣分
	 *
	 * @return faultScore 事故扣分
	 */
	public Integer getFaultScore() {
		return this.faultScore;
	}

	/**
	 * 设置 事故扣分
	 *
	 * @param faultScore 事故扣分
	 */
	public void setFaultScore(Integer faultScore) {
		this.faultScore = faultScore;
	}

	/**
	 * 获取 总扣分
	 *
	 * @return totalScore 总扣分
	 */
	public Integer getTotalScore() {
		return this.totalScore;
	}

	/**
	 * 设置 总扣分
	 *
	 * @param totalScore 总扣分
	 */
	public void setTotalScore(Integer totalScore) {
		this.totalScore = totalScore;
	}

	/**
	 * 获取 总得分（满分100）
	 *
	 * @return surTotalScore 总得分（满分100）
	 */
	public Integer getSurTotalScore() {
		return this.surTotalScore;
	}

	/**
	 * 设置 总得分（满分100）
	 *
	 * @param surTotalScore 总得分（满分100）
	 */
	public void setSurTotalScore(Integer surTotalScore) {
		this.surTotalScore = surTotalScore;
	}
}
